make landmarks - Turkish English Dictionary